package com.whnk.model.mapper;

import java.util.List;
import com.whnk.model.domain.FlwTScheduleRunStatus;

/**
 * 作业执行情况Mapper接口
 * 
 * @author whnk
 * @date 2021-08-31
 */
public interface FlwTScheduleRunStatusMapper 
{
    /**
     * 查询作业执行情况
     * 
     * @param id 作业执行情况主键
     * @return 作业执行情况
     */
    public FlwTScheduleRunStatus selectFlwTScheduleRunStatusById(Long id);

    /**
     * 查询作业执行情况列表
     * 
     * @param flwTScheduleRunStatus 作业执行情况
     * @return 作业执行情况集合
     */
    public List<FlwTScheduleRunStatus> selectFlwTScheduleRunStatusList(FlwTScheduleRunStatus flwTScheduleRunStatus);

    /**
     * 新增作业执行情况
     * 
     * @param flwTScheduleRunStatus 作业执行情况
     * @return 结果
     */
    public int insertFlwTScheduleRunStatus(FlwTScheduleRunStatus flwTScheduleRunStatus);

    /**
     * 修改作业执行情况
     * 
     * @param flwTScheduleRunStatus 作业执行情况
     * @return 结果
     */
    public int updateFlwTScheduleRunStatus(FlwTScheduleRunStatus flwTScheduleRunStatus);

    /**
     * 删除作业执行情况
     * 
     * @param id 作业执行情况主键
     * @return 结果
     */
    public int deleteFlwTScheduleRunStatusById(Long id);

    /**
     * 批量删除作业执行情况
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteFlwTScheduleRunStatusByIds(Long[] ids);
}
